src_1=Client.cpp
src_2=Server.cpp
bin_1=client.exe
bin_2=server.exe

.PHONY:all
all:$(bin_1) $(bin_2)

$(bin_1):$(src_1)
	g++ $< -o $@ -std=c++11
$(bin_2):$(src_2)
	g++ $< -o $@ -std=c++11

.PHONY:clean, run_1, run2
clean:
	rm -f $(bin_1) $(bin_2)
run_1: $(bin_1)
	./$(bin_1)
run_2: $(bin_2)
	./$(bin_2)

